<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>使用Object创建对象</title>
    <script>

        //说明函数也是一个对象
        function func() {

        }
        func.age = 123;
        console.log(func.age);   //123

        var func = new Function("return false;");
        console.log(func());  //false


        /*
           创建对象的两种方式：
            1、构造函数方式
            2、对象字面量方式
         */

        //    1、构造函数方式
        var obj = new Object();
        obj.name = "jack";
        obj.age = 123;
        obj.getName = function(){
           return  this.name;
        };

        //  2、对象字面量方式(推荐)
        var person = {
            name:"jack",
            age:19
        }
    </script>
</head>
<body>

</body>
</html>